package cn.glc.daily.life.infrastructure.po;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 用户基础信息(包含个人信息)
 *
 * @author simon
 * @date 2020/5/28 17:10
 * @copyright:
 * @modifier
 * @motto a no talent, people who have to study hard
 */
@Data
@TableName("tb_user_info")
@EqualsAndHashCode(callSuper = true)
public class UserInfoPo extends BasePo {

    /**
     * 用户唯一ID(系统生成)
     */
    @TableField("u_id")
    private Long uid;
    /**
     * 用户姓名
     */
    private String nickName;
    /**
     * 用户头像
     */
    private String avatar;
    /**
     * 真实姓名
     */
    private String name;
    /**
     * 性别
     */
    private String sex;
    /**
     * 身份证
     */
    private String idCard;
    /**
     * 生日
     */
    private String birthday;
    /**
     * 公司
     */
    private String company;
    /**
     * 学校
     */
    private String school;
    /**
     * 职业
     */
    private String profession;
    /**
     * 个人简介
     */
    private String introduction;
    /**
     * 删除标识
     */
    private Boolean flag;
}
